Radio communication system, base station apparatus, mobile station apparatus, and radio communication method

ABSTRACT

Mobile station apparatuses are provided that receive downlink allocation information from a base station apparatus in a downlink control channel. Each mobile station apparatus performs demodulation, decoding, and cyclic redundancy check on the downlink shared channel in accordance with the downlink allocation information received. Each mobile station apparatus generates an acknowledgement or a non-acknowledgement in accordance with the result of the cyclic redundancy check. Each mobile station apparatus then selects the lowest number and the second lowest number of the numbers of the control channel elements in which the downlink allocation information is received. Based on the selected numbers, each mobile station apparatus  2  obtains a physical resource block (PRB), as well as a cyclic shift and an orthogonal code sequence in the time domain for each transmission antenna, and spreads the acknowledgement or the non-acknowledgement and the uplink pilot channel.

TECHNICAL FILED

The present invention relates to a radio communication system, a basestation apparatus, a mobile station apparatus, and a radio communicationmethod.

BACKGROUND ART

The 3rd Generation Partnership Project (3GPP) has been making studies onadvancement (LTE-Advanced) of Long Term Evolution (LTE or EUTRA) forradio access methods and radio networks in cellular mobilecommunication.

LTE-Advanced is under studies to ensure compatibility with LTE, that is,to enable a base station apparatus supporting LTE-Advanced tocommunicate with mobile station apparatuses supporting either ofLTE-Advanced and LTE, and thus is required to use the same channelstructure as in LTE as far as possible. In addition, in order to improvethe quality of an uplink control channel in comparison with LTE, studieshave been made on introduction of various transmission diversities usingmultiple transmission antennas, such as cyclic delay diversity (CDD),space frequency block code (SFBC), and space time block code (STBC).

For a downlink, LTE uses an orthogonal frequency division multiplexing(OFDM) scheme which is multi-carrier transmission. As for an uplink, LTEuses a single carrier communication scheme of a DFT (discrete Fouriertransform)-Spread OFDM scheme which is single carrier transmission.

For the downlink in radio communication from a base station apparatus toa mobile station apparatus, LTE uses a broadcast channel (PhysicalBroadcast Channel; PBCH), a downlink control channel (Physical DownlinkControl Channel; PDCCH), a downlink shared channel (Physical DownlinkShared Channel; PDSCH), a multicast channel (Physical Multicast Channel;PMCH), a control format indicator channel (Physical Control FormatIndicator Channel; PCFICH), and an HARQ indicator channel (PhysicalHybrid ARQ Indicator Channel; PHICH).

For the uplink in radio communication from a mobile station apparatus toa base station apparatus, LTE uses an uplink shared channel (PhysicalUplink Shared Channel; PUSCH), an uplink control channel (PhysicalUplink Control Channel; PDCCH), and a random access channel (PhysicalRandom Access Channel; PRACH). For the uplink control channel (PUCCH) inLTE, two-step code spread is preformed using a cyclic shift and anorthogonal code sequence in a time domain, and then multiplexing arepreformed.

The following are cited as related technical documents.

PRIOR ART DOCUMENTS Non-Patent Documents

-   Non-Patent Document 1: 3GPP TS36.211-v8.4.0(2008-09), Physical    Channels and Modulation (Release 8)-   Non-Patent Document 2: 3GPP TS36.213-v8.4.0(2008-09), Physical layer    procedures (Release 8)-   Non-Patent Document 3: 3GPP TSG RNA 1 #55, Prague, Czech Republic,    10-14 Nov. 2008, R1-084250 “UL MIMO Transmission Schemes in LTE    Advanced”

SUMMARY OF THE INVENTION Problem to be Solved by the Invention

In LTE, transmission on the uplink control channel (PUCCH) is performedwith code spread performed using, selectively as one combination, aradio resource, and a cyclic shift and an orthogonal code sequence inthe time domain. Nevertheless, in order to use the transmissiondiversity for the uplink control channel (PUCCH), multiple combinationsof a radio resource as well as a cyclic shift and an orthogonal codesequence in the time domain need to be selected for respectivetransmission antennas, but LTE does not have such a scheme.

An object of the present invention is to provide a radio communicationsystem in which a transmission diversity gain is obtained by using thesame channel structure as in LTE to the maximum extent withcompatibility taken into consideration for LTE.

Means for Solving the Problem

A communication technique according to the present invention ischaracterized in that a mobile station apparatus selects multiplecombinations of a radio resource, a cyclic shift and an orthogonal codesequence in a time domain, spreads a signal by using the multipleselected radio resources, the cyclic shifts and the orthogonal codesequences in a time domain, and transmits resultant signals throughmultiple transmission antennas.

According to an aspect of the present invention, there is provided aradio communication system including a plurality of mobile stationapparatuses and a base station apparatus, the radio communication systemcharacterized in that the base station apparatus transmits data anddownlink allocation information indicating a result of scheduling of thedata, each of the mobile station apparatuses receives the downlinkallocation information, obtains a plurality of spread codes and aplurality of radio resources in an uplink on the basis of radioresources in a downlink in which the downlink allocation information isreceived, spreads a pilot signal, which is to be used for compensatingpropagation paths by the base station apparatus, by using each of thespread codes and transmits the obtained pilot signals by using theplurality of the radio resources in the uplink through a plurality oftransmission antennas. Preferably, each mobile station apparatus obtainsthe same number of spread codes and the same number of radio resourcesin the uplink as the number of the transmission antennas. Thus, aplurality of spread codes and a plurality of radio resources can beobtained.

Preferably, the radio resources in the downlink are control channelelements which are allocation units of the downlink allocationinformation, and the mobile station apparatus selects a plurality ofnumbers on the basis of the numbers of the control channel elements inwhich the downlink allocation information is received, spreads the pilotsignal, to be used for compensating propagation paths, by using each ofthe plurality of spread codes obtained based on the plurality ofnumbers, and transmits the pilot signals in the radio resources obtainedbased on the plurality of numbers through the plurality of transmissionantennas. Preferably, the mobile station apparatus spreads anacknowledgement (ACK)/negative acknowledgement (NACK) for response toreception of the data by using each of the plurality of spread codesobtained based on the plurality of numbers, and transmits the resultantacknowledgments (ACK)/negative acknowledgments (NACK) in the radioresources obtained based on the plurality of numbers through theplurality of transmission antennas. Preferably, each of the spread codesis a spread code to be used to perform two-step code spread on a firstorthogonal code sequence arranged in a frequency domain by using acyclic shift and a second orthogonal code sequence in a time domain.Multiple combinations of the radio resource, the cyclic shift and theorthogonal code sequence in the time domain are selected, code spread isperformed on the signal by using the selected multiple combinations ofthe radio resource, the cyclic shift and the orthogonal code sequence inthe time domain, and resultant signals are transmitted through themultiple transmission antennas. Thereby, a transmission diversity gaincan be obtained.

Preferably, when the second orthogonal code sequence is used for theACKs/NACKs, a sequence length thereof is 4 and when the secondorthogonal code sequence is used for the pilot signals, a sequencelength thereof may be 3. The first orthogonal code sequence may have asequence length of 12, and there may 12 cyclic shifts, any one of whichis selected as the cyclic shift in the time domain. The same orthogonalcode sequence may be used as the first orthogonal code sequence for thetransmission antennas.

The mobile station apparatus may select two numbers of control channelelements from the numbers of the control channel elements assigned thedownlink allocation information. The two numbers of the control channelelements are preferably the lowest number and a number one higher thanthe lowest number of the numbers of the control channel elementsassigned the downlink allocation information.

The base station apparatus may further transmit the downlink allocationinformation by using the two or more control channel elements, and themobile station apparatus may further monitor the downlink allocationinformation through the two or more control channel elements.

Upon receipt of the downlink allocation information in only one of thecontrol channel elements, the mobile station apparatus may further judgewhether or not a number of the control channel element in which thedownlink allocation information is received is a multiple of a specificvalue, and based on the judgment, switch between selecting a number onehigher than the number of the control channel element in which thedownlink allocation information is received and selecting a value onelower than the number of the control channel element.

With the above configuration, the freedom of selection in arranging thedownlink allocation information by the base station apparatus is not(hardly) reduced in comparison with LTE.

The mobile station apparatus selects only one of the numbers of thecontrol channel elements in LTE for obtaining a radio resource for anACK/NACK, while the present invention is based on selection of two ofthe numbers of the control channel elements. Since selecting the twonumbers of the control channel elements at random causes a problem thatthe base station apparatus cannot arrange the downlink allocationinformation in some control channel elements, the two numbers areselected based on such a rule that can avoid the restriction as much aspossible.

It is preferable that the mobile station apparatus select the numbers inthe following manner. When the number of the control channel element inwhich the downlink allocation information is received is a specificmultiple, the mobile station apparatus selects the number of the controlchannel element in which the downlink allocation information is receivedand a number one higher than the number of the control channel element.When the number of the control channel element in which the downlinkallocation information is received is not the specific multiple, themobile station apparatus selects the number of the control channelelement in which the downlink allocation information is received and anumber one lower than the number of the control channel element. Notethat the specific multiple is a multiple of 2, 4 or 8.

Preferably, the base station apparatus further notifies the mobilestation apparatus of a value for selecting a method for spreading, andthe mobile station apparatus selects the numbers of the control channelelements in which the downlink allocation information is received,spreads the pilot signal by using each of the spread codes obtainedbased on the numbers and the spreading method obtained based on thenotified value, and transmits the pilot signal through the plurality oftransmission antennas.

The present invention may be a base station apparatus which sends amobile station apparatus data and downlink allocation informationindicating a result of scheduling of the data, characterized in that thebase station apparatus receives pilot signals, which are to be used forcompensating propagation paths by the base station apparatus and whichthe mobile station apparatus transmits in a plurality of radio resourcesin an uplink through a plurality of transmission antennas, afterselecting a plurality of spread codes and the plurality of radioresources in the uplink on the basis of radio resources in a downlink inwhich the downlink allocation information is received, and spreading apilot signal by using each of the plurality of spread codes, and thebase station apparatus performs inverse spread on the received pilotsignal, and demultiplexes the pilot signal transmitted through therespective transmission antennas of the mobile station apparatus.

The present invention may be a mobile station apparatus which receivesdata and downlink allocation information indicating a result ofscheduling of the data transmitted by a base station apparatuscharacterized in that the mobile station apparatus selects a pluralityof spread codes and the plurality of radio resources in the uplink onthe basis of radio resources in a downlink in which the downlinkallocation information is received, spreads a pilot signal, which is tobe used for compensating propagation paths by the base stationapparatus, by using each of the spread codes and transmits the obtainedpilot signals in a plurality of radio resources in an uplink through aplurality of transmission antennas.

According to another aspect of the present invention, there is provideda radio communication method in which a base station apparatus transmitsto a mobile station apparatus data and downlink allocation informationindicating a result of scheduling of the data, characterized bycomprising the steps of: selecting, by the mobile station apparatus, aplurality of spread codes and the plurality of radio resources in theuplink on the basis of radio resources in a downlink in which thedownlink allocation information is received; receiving pilot signalswhich are to be used for compensating propagation paths by the basestation apparatus, and which the mobile station apparatus transmits in aplurality of radio resources in an uplink through a plurality oftransmission antennas after selecting a plurality of spread codes andthe plurality of radio resources in the uplink on the basis of radioresources in a downlink in which the downlink allocation information isreceived, and spreading a pilot signal by using each of the plurality ofspread codes; and performing inverse spread on the received pilotsignals, and demultiplexing the pilot signals transmitted through therespective transmission antennas of the mobile station apparatus.

There is also provide a radio communication method in which a mobilestation apparatus receives from a base station apparatus data anddownlink allocation information indicating a result of scheduling of thedata, characterized by comprising the steps performed by the mobilestation apparatus of: selecting a plurality of spread codes and theplurality of radio resources in the uplink on the basis of radioresources in a downlink in which the downlink allocation information isreceived; and spreading a pilot signal, which is to be used forcompensating propagation paths by the base station apparatus, by usingeach of the spread codes, and transmitting the pilot signals in aplurality of radio resources in an uplink through a plurality oftransmission antennas.

The present invention may be a program for causing a computer to executethe radio communication methods described above and may be a computerreadable medium that stores the program. The program may be acquiredthrough a transmission medium such as the Internet.

The present description includes the content in its entirety describedin the description and/or the drawings of Japanese Patent ApplicationNo. 2009-014588 which is the base of the priority of this application.

Effect of Invention

The present invention can reduce impacts of complex scheduling andresource allocation resulting from an increase of combinations of usedfrequency bands.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram showing a schematic configuration example ofchannels in embodiments.

FIG. 2 is a diagram showing a schematic configuration example of adownlink radio frame in the embodiments.

FIG. 3 is a diagram for explaining a physical configuration of thedownlink control channel in the embodiments.

FIG. 4 is a diagram showing a schematic configuration example of anuplink radio frame in the embodiments.

FIG. 5 is a diagram for explaining code spread on anacknowledgement/non-acknowledgement and an uplink pilot channel in theembodiments.

FIG. 6 is a schematic block diagram showing a configuration example of abase station apparatus 1 in the embodiments.

FIG. 7 is a schematic block diagram showing a configuration example ofeach of mobile station apparatuses 2 in the embodiments.

FIG. 8 is a flowchart showing a processing flow of the mobile stationapparatus 2 in a first embodiment of the present invention.

FIG. 9 is a flowchart showing a processing flow of the mobile stationapparatus 2 in a second embodiment of the present invention.

FIG. 10 is a flowchart showing a processing flow of the mobile stationapparatus 2 in a third embodiment of the present invention.

EXPLANATION OF THE REFERENCE NUMERALS

-   1 base station apparatus-   2 mobile station apparatus-   41 higher layer-   41 a radio resource controller-   43 controller-   45 n reception antennas-   47 reception processor-   51 demultiplexer-   53 modulation symbol decoder-   55 modulation symbol generator-   57 multiplexer-   61 transmission processor-   63 m transmission antenna-   71 higher layer-   71 a radio resource controller-   73 controller-   75 l reception antennas-   77 reception processor-   81 demultiplexer-   85 modulation symbol decoder-   87 modulation symbol generator-   91 multiplexer-   93 transmission processor-   95 k transmission antennas

BEST MODES FOR CARRYING OUT THE INVENTION

A communication technique according to an embodiment of the presentinvention will be described below with reference to the drawings. Aradio communication system according to this embodiment includes a basestation apparatus and multiple mobile station apparatuses.

FIG. 1 mentioned above is a diagram showing a schematic configurationexample of channels in a radio communication system A according to thisembodiment. The base station apparatus 1 performs radio communicationswith the mobile station apparatuses 2 (three mobile station apparatuses2 a, 2 b, and 2 c in the figure). In this embodiment, a downlink inradio communication from the base station apparatus 1 to the mobilestation apparatuses 2 includes a downlink pilot channel (downlink pilotsignal), a downlink control channel (PDCCH), and a downlink sharedchannel (PDSCH). In addition, in this embodiment, an uplink in radiocommunication from the mobile station apparatuses 2 to the base stationapparatus 1 includes an uplink pilot channel (uplink pilot signal), anuplink control channel (PUCCH), and an uplink shared channel (PUSCH).

(Downlink Radio Frame)

FIG. 2 is a diagram showing a schematic configuration example of adownlink radio frame (downlink radio resource) in this embodiment. InFIG. 2, the horizontal axis represents a time domain, and the verticalaxis represents a frequency domain. As shown in FIG. 2, the downlinkradio frame is constituted of multiple pairs of physical resource blocks(PRBs) (units surrounded in bold lines in FIG. 2). The pairs of physicalresource blocks (PRBs) are units used at the time of radio resourceallocation and the like and are each constituted of a frequency band(PRB bandwidth) and a time slot (2 slots=1 subframe) of a predeterminedwidth. Basically, one pair of physical resource blocks (PRBs) isconstituted of two physical resource blocks (PRBs) which are contiguousin a time domain (PRB bandwidth×slots).

As shown in FIG. 2, one physical resource block (PRB) is constituted of12 subcarriers in the frequency domain and by 7 OFDM symbols in the timedomain. A system bandwidth is a communication bandwidth of the basestation apparatus and constituted of multiple physical resource blocks(PRBs).

In the time domain, the slots each formed by seven OFDM symbols,subframes each formed by two slots, and the radio frames each formed byten subframes are defined. Note that a unit (minimum unit) formed by onesubcarrier and one OFDM symbol is referred to as a resource element(RE). In addition, multiple physical resource blocks (PRBs) are arrangedin the downlink radio frame in accordance with the system bandwidth.

At least the downlink control channel (PDCCH), the downlink sharedchannel (PDSCH), and the downlink pilot channel used for estimating apropagation path for the downlink shared channel (PDSCH) and thedownlink control channel (PDCCH) are arranged in each downlink subframe.The downlink control channel (PDCCH) is arranged from the first OFDMsymbol in the subframe, and the downlink shared channel (PDSCH) isarranged in the remaining OFDM symbols. The downlink control channel(PDCCH) and the downlink shared channel (PDSCH) are not arranged in thesame OFDM symbol. Illustration of the downlink pilot channel is omittedin FIG. 2 for simplicity of explanation, but the downlink pilot channelis arranged in a dispersed manner in the frequency domain and the timedomain.

In the downlink shared channel (PDSCH), a 24-bit cyclic redundancy check(hereinafter, referred to as “CRC (Cyclic Redundancy Check)”) code isadded to data (transport block) to be transmitted in the downlink sharedchannel (PDSCH), and then the data is transmitted, the CRC code beinggenerated from the data by using a predetermined generating polynomial.

In the downlink control channel (PDCCH), downlink control information(DCI) is transmitted, such as uplink allocation information (uplinkgrant) and downlink allocation information (downlink grant) which areconstituted of a modulation scheme for the uplink shared channel (PUSCH)and the downlink shared channel (PDSCH), a coding scheme, radio resourceallocation (RA), HARQ information (redundancy version; RV), new dataindicator (NDI) and the like. The downlink shared channel (PDSCH)allocated based on the downlink allocation information and the downlinkallocation information are arranged in the same subframe. The uplinkshared channel (PUSCH) allocated based on the uplink allocationinformation is arranged in a subframe at a predetermined later time. Inaddition, in allocating uplink/downlink radio resources by using thedownlink control channel (PDCCH), each mobile station apparatus isidentified by using a 16-bit identifier (Radio Network TemporaryIdentifier; RNTI) uniquely identifiable in the base station apparatus.

Concretely, an exclusive OR between the identifier (RNTI) and the 16-bitcyclic redundancy check (CRC) code is added to the uplink allocationinformation, the downlink allocation information or the like to betransmitted in the downlink control channel (PDCCH), the CRC code beinggenerated from the uplink allocation information, the downlinkallocation information, or the like by using the predeterminedgenerating polynomial. Each mobile station apparatus 2 is notified ofthe identifier (RNTI) by the base station apparatus 1 when the basestation apparatus 1 and the mobile station apparatus 2 startcommunicating. Upon receipt of the downlink control channel (PDCCH), themobile station apparatus 2 further exclusively ORes an identifier (RNTI)allocated by the base station apparatus 1 and the information obtainedas the exclusive OR between the cyclic redundancy check (CRC) code andthe identifier (RNTI), thereby obtaining the original cyclic redundancycheck (CRC) code, and then performs the cyclic redundancy check (CRC).This means that the mobile station apparatus 2 decodes no uplinkallocation information, downlink allocation information, and the like towhich a cyclic redundancy check (CRC) code obtained by using anexclusive OR with an identifier (RNTI) not allocated thereto because theerror occurs in the cyclic redundancy check (CRC).

(Configuration of Downlink Control Channel)

The downlink control channel (PDCCH) is constituted of multiple controlchannel elements (CCEs). Each of the control channel elements (CCEs) isconstituted of multiple resource element groups (REGs or mini-CCEs)dispersed in the frequency and time domains, and the resource elementgroups (REGs) are each constituted of multiple contiguous downlinkresource elements (REs) except the downlink pilot signal in thefrequency domain having the same OFDM symbol. The control channelelement is a unit in which downlink control information (DCI) isarranged.

FIG. 3 is a diagram for explaining a physical configuration of thedownlink control channel in this embodiment. In FIG. 3, the horizontalaxis represents the number of control channel element (CCE), and thevertical axis represents a control channel element (CCE) aggregationnumber (a CCE aggregation number). The number of CCE is a number foridentifying each control channel element (CCE). Each of CCE aggregationsis constituted of multiple control channel elements (CCEs) havingconsecutive numbers. The CCE aggregation number shows the number ofcontrol channel elements (CCEs) forming the CCE aggregation. FIG. 3shows a case where the CCE aggregation number is 1, 2, 4, and 8 (hatchedportions). Downlink control information (CDI) can be allocated to any ofthe control channel element aggregations. The mobile station apparatus 2monitors control channel element aggregation units in each subframe tocheck whether or not the downlink control information (CDI) addressedthereto is transmitted. In other words, the mobile station apparatusdoes not know which control channel element aggregation unit is used totransmit the downlink control information addressed thereto, and thusmonitors every control channel element aggregation unit for the downlinkcontrol information.

(Uplink Radio Frame)

FIG. 4 is a diagram showing a schematic configuration example of anuplink radio frame in this embodiment. In FIG. 4, the horizontal axisrepresents the time domain, and the vertical axis represents thefrequency domain. The uplink radio frame is constituted of multiplepairs of physical resource blocks (PRBs). The pairs of physical resourceblocks (PRBs) are units for radio resource allocation and the like andare each constituted of a frequency band (PRB bandwidth) and a time slot(2 slots=1 subframe) of a predetermined width. Basically, one pair ofphysical resource blocks (PRBs) is constituted of two physical resourceblocks (PRBs) which are contiguous in the time domain (PRBbandwidth×slots). One physical resource block (PRB) is constituted of 12subcarriers in the frequency domain and by 7 DFT-Spread OFDM symbols inthe time domain. A system bandwidth is a communication bandwidth of thebase station apparatus and constituted of multiple physical resourceblocks (PRBs). In the time domain, the slots each constituted of sevenDFT-Spread OFDM symbols, subframes each constituted of two slots, andthe radio frames each constituted of ten subframes are defined. Notethat a unit (minimum unit) constituted of one subcarrier and oneDFT-Spread OFDM symbol is referred to as a resource element (RE). Inaddition, multiple physical resource blocks (PRBs) are arranged in theuplink radio frame in accordance with the system bandwidth.

At least the uplink control channel (PUCCH), the uplink shared channel(PUSCH), and the uplink pilot channel used for estimating a propagationpath for the uplink shared channel (PUSCH) and the uplink controlchannel (PUCCH) are arranged in each uplink subframe. The uplink controlchannel (PUCCH) is arranged at pairs of physical resource blocks PRBrespectively at both ends in the system band width, and the uplinkshared channel (PUSCH) is arranged in the remaining pairs of physicalresource blocks PRB. The uplink control channel and the uplink sharedchannel are not transmitted at the same time by the mobile stationapparatus. Illustration of the uplink pilot channel is omitted in FIG. 4for simplicity of explanation, but the uplink pilot channel istime-multiplexed with the uplink shared channel and the uplink controlchannel.

In the uplink shared channel (PUSCH), a 24-bit cyclic redundancy check(CRC) code is added to data (transport block) to be transmitted in theuplink shared channel (PUSCH), and then the data is transmitted to thebase station apparatus, the CRC code being generated from the data byusing a predetermined generating polynomial.

In the uplink control channel (PUCCH), uplink control information (UCI)is transmitted, such as a channel quality indicator (CQI), a schedulingrequest indicator (SRI), an acknowledgement (ACK) indicating that thecyclic redundancy check (CRC) succeeds, and a non-acknowledgement (NACK)indicating that the cyclic redundancy check (CRC) fails. Anacknowledgement (ACK) and a non-acknowledgement (NACK) are used for anHARQ (Hybrid Automatic Repeat reQuest). In the HARQ, error control isperformed by combining an automatic repeat request (ARQ) and an errorcorrection code such as turbo code. In the HARQ using a chase combining(CC), retransmission of the same packet is requested upon detection ofan error in a reception packet. The reception quality is enhanced bycombining these two reception packets. In HARQ using incrementalredundancy (IR), redundant bits are divided, retransmissions areperformed in turn in accordance with the divided bits, and thus encodingratio is lowered with the increase of retransmission times. Thereby, theerror correction capability is enhanced.

Meanwhile, hopping between slots is performed in the uplink controlchannel (PUCCH), and a physical resource block (PRB) assigned a number#m (m=0, 1, 2, 3) is used for communication in the uplink controlchannel (PUCCH) in the first slot of a subframe, and a physical resourceblock (PRB) assigned the same number is also used in the second slot. Inaddition, two-step code spread with a cyclic shift and an orthogonalcode sequence in the time domain is performed on the uplink controlinformation (UCI) transmitted in the uplink control channel (PUCCH).Multiple pieces of uplink control information (UCI) from the multiplemobile station apparatuses 2 (2 a, 2 b, . . . ) are multiplexed in thesame physical resource block (PRB).

(Configuration of Acknowledgement (ACK)/Non-acknowledgement (NACK))

FIG. 5 is a principle diagram for explaining code spread of anacknowledgement (ACK)/non-acknowledgement (NACK) and the uplink pilotchannel. In a diagram in a lower part of FIG. 5, the horizontal axisrepresents the time domain, the vertical axis represents the frequencydomain, and reference numeral 37 denotes a single physical resourceblock (PRB). Each of the mobile station apparatuses 2 (2 a, 2 b, . . . )generates an orthogonal code sequence having a sequence length of 12 inthe frequency domain. The orthogonal code sequence has a constantamplitude in the time domain and the frequency domain, and a cyclic selfcorrelation value thereof is always 0 (zero auto-correlation) relativeto time difference except 0. A cyclic shift sequence is generated byperforming a phase rotation on this orthogonal code sequence.

This means that performing the phase rotation and then an IFFT on anorthogonal code sequence 11 leads to a cyclic shift 15 in the timedomain. Multiplication of the generated cyclic shift sequence by anacknowledgement (ACK)/non-acknowledgement (NACK) 17 modulated by BPSK orQPSK is performed by a multiplier and the resultant sequence isduplicated to produce four duplications. Then, the duplicated sequencesare arranged in the first, second, sixth, and the seventh resourceelements, respectively, of DFT-Spread OFDM symbols in a physicalresource block (PRB) serially in ascending order of frequency. The fourduplicated cyclic shift sequences in the respective resource elements inthe time domain are multiplied by the orthogonal code sequence havingthe sequence length of 4 using multipliers 23 a to 23 d. In this way,the two-step code spread with the cyclic shift and the orthogonal codesequence in the time domain is performed.

In the case of the uplink pilot channel, a cyclic shift sequence (31) isgenerated in the same manner as for the acknowledgement(ACK)/non-acknowledgement (NACK), i.e., by performing a phase rotationon an orthogonal code sequence having the sequence length of 12 in thefrequency domain. The generated cyclic shift sequence is duplicated tothree cyclic shift sequences, the three cyclic shift sequences arearranged in the third, fourth, and the fifth resource elements of theDFT-Spread OFDM symbols in a physical resource block (PRB). In addition,multiplication of the three duplicated cyclic shift sequences by theorthogonal code sequence having the sequence length of 3 is performed bymultipliers 35 a, 35 b, and 35 c for the resource elements. Thereby, thetwo-step code spread with the cyclic shift and the orthogonal codesequence in the time domain is performed. The above processing isperformed for each slot while changing each of the orthogonal codesequences in the time domain and the frequency domain and the cyclicshift in the time domain.

For the orthogonal code sequences in the time domain to be multiplied bythe uplink pilot channel and the acknowledgement(ACK)/non-acknowledgement (NACK), one of three types is selected.Meanwhile, an amount of phase rotation for the cyclic shift in the timedomain is selected every 30 degrees, and thus there are 12 phaserotation amounts. Thus, by combining the cyclic shift in the time domainand the orthogonal code sequence, up to 36 uplink pilot channels andacknowledgements (ACKs)/non-acknowledgements (NACKs) can becode-multiplexed in a single physical resource block (PRB).Alternatively, the amount of phase rotation may be selected every 60degrees or 90 degrees. In this case, 12 uplink pilot channels andacknowledgements (ACKs)/non-acknowledgements (NACKs) or 18 uplink pilotchannels and acknowledgements (ACKs)/non-acknowledgements (NACKs) can becode-multiplexed in a single physical resource block.

First Embodiment

FIG. 6 is a schematic block diagram showing a configuration example of abase station apparatus 1 in this embodiment. As shown in FIG. 6, thebase station apparatus 1 includes an higher layer 41, a controller 43,multiple reception antennas 45 n (n=1, 2, . . . ), a reception processor47, a demultiplexer 51, a modulation symbol decoder 53, a modulationsymbol generator 55, a multiplexer 57, a transmission processor 61, andmultiple transmission antennas 63 m (m=1, 2 . . . ). The modulationsymbol generator 55, the multiplexer 57, the transmission processor 61,the controller 43, the higher layer 41, and the transmission antennas 63m form a transmitter. In addition, the modulation symbol decoder 53, thedemultiplexer 51, the reception processor 47, the controller 43, thehigher layer 41, and the reception antennas 45 n form a receiver. Thehigher layer 41 is provided with a radio resource controller 41 a.

The modulation symbol generator 55 acquires information to betransmitted in the channels in the downlink from the controller 43,generates a cyclic redundancy check (CRC) code from information to betransmitted in the downlink shared channel (PDSCH), and adds the cyclicredundancy check (CRC) code to the information. In addition, themodulation symbol generator 55 generates a cyclic redundancy check (CRC)code from information to be transmitted in the downlink control channel(PDCCH), adds information obtained as an exclusive OR between anidentifier (RNTI) allocated to the mobile station apparatus to which thedownlink control channel (PDCCH) is transmitted and the cyclicredundancy check (CRC) code, performs error correction coding on theacquired information and the information to which the cyclic redundancycheck (CRC) code is added, on the basis of a control signal inputtedfrom the controller 43, by using a turbo code or a convolutional code,modulates the data subjected to the error correction coding by using amodulation scheme such as quadrature phase shift keying (QPSK), the 16quadrature amplitude modulation (16QAM), and the 64 quadrature amplitudemodulation (64QAM) to generate modulation symbols, and outputs thesymbols to the multiplexer 57.

The multiplexer 57 multiplexes the modulation symbol inputted from themodulation symbol generator 55 in a resource element in a subframe inthe downlink on the basis of the control signal from the controller 43and outputs the resource element to the transmission processor 61. Thetransmission processor 61 performs an inverse fast Fourier transform(IFFT) on the modulation symbols inputted from the multiplexer 57 toperform modulation based on the OFDM scheme, adds a guard interval (GI)to each of the OFDM-modulated OFDM symbols, generates a digital symbolfor the baseband, converts the digital signal for the baseband into ananalog signal, generates an in-phase component and an orthogonalcomponent of an intermediate frequency from the analog signal,eliminates frequency components unnecessary for the intermediatefrequency band, up-converts an intermediate-frequency signal into ahigh-frequency signal, eliminates unnecessary frequency components,amplifies the power, outputs the signal to a corresponding one of thetransmission antennas 63 m, and then transmits the signal.

The reception processor 47 amplifies a signal through a correspondingone of the reception antennas 45 n, down-converts the signal into theintermediate-frequency signal, eliminates unnecessary frequencycomponents, controls the amplitude level so that the signal level can bemaintained appropriately, performs quadrature demodulation on the basisof an in-phase component and an orthogonal component of the receivedsignal, converts the analog signal subjected to the quadraturedemodulation into a digital signal, eliminates a portion correspondingto a guard interval from the digital signal, performs a fast Fouriertransform on the signal from which the guard interval is eliminated, andperforms demodulation using the DFT-Spread OFDM scheme.

Based on a control signal from the controller 43, the demultiplexer 51extracts an uplink control channel (PUCCH), an uplink shared channel(PUSCH), and an uplink pilot channel from resource elements in thereception signal demodulated by the reception processor 47 using theDFT-Spread OFDM scheme. The demultiplexer 51 performs propagation pathcompensation on the uplink control channel (PUCCH) and the uplink sharedchannel (PUSCH) by using the uplink pilot channel to output the channelsto the modulation symbol decoder 53.

Based on a control signal from the controller 43, the modulation symboldecoder 53 performs inverse spread on the uplink control channel (PUCCH)inputted from the demultiplexer 51 by using a spread code and anorthogonal code sequence and then decodes the uplink control channel(PUCCH) subjected to the code spread. The modulation symbol decoder 53also demodulates the uplink control channel (PUCCH) and the uplinkshared channel (PUSCH) by using a demodulation scheme such as QPSK,16QAM, or 64QAM, performs error correction decoding, and then outputsthe channels to the controller 43.

The controller 43 performs scheduling (such as an HARQ process,transmission mode selection, and radio resource allocation) and the likeon the downlink and the uplink. The controller 43 transmits controlsignals to the reception processor 47, the demultiplexer 51, themodulation symbol decoder 53, the modulation symbol generator 55, themultiplexer 57, and the transmission processor 61 so as to control theseblocks; however, the transmission is not illustrated. Based on a controlsignal, a scheduling request indicator (SRI) from the mobile stationapparatus, an acknowledgement (ACK)/non-acknowledgement (NACK) for thedownlink shared channel (PDSCH), and the like which are inputted fromthe higher layer, the controller 43 performs radio resource allocationto data in the uplink and the downlink, selection processes of themodulation scheme and the coding scheme, retransmission control in HARQ,and generation of control signals used for controlling the blocks. Thecontroller 43 also generates the uplink allocation information and thedownlink allocation information indicating scheduling results for theuplink shared channel (PUSCH) and the downlink shared channel (PDSCH)and outputs the information to the modulation symbol generator 55together with the data which is inputted from the higher layer and is tobe transmitted through the downlink. In addition, the controller 43 asnecessary processes the information acquired through the uplink inputtedfrom the modulation symbol decoder 53, and then outputs the informationto the higher layer.

The higher layer 41 performs processing for a packet data convergenceprotocol (PDCP) layer, a radio link control (RLC) layer, and a radioresource control (RRC) layer. The higher layer 41 transmits controlsignals to the controller 43, the reception processor 47, thedemultiplexer 51, the modulation symbol decoder 53, the modulationsymbol generator 55, the multiplexer 57, and the transmission processor61 to control these blocks. The higher layer 41 includes the radioresource controller 41 a. The radio resource controller 41 a performsmanagement of various setting information, management of communicationstates of the mobile station apparatuses, management of buffer states ofthe mobile station apparatuses, management of identifiers (RNTIs) andthe like. In addition, the higher layer 41 performs the cyclicredundancy check (CRC) by using the cyclic redundancy check (CRC) codeadded to the uplink shared channel (PUSCH), checks for a correctness oran error, generates an acknowledgement (ACK) or a non-acknowledgement(NACK) as a check result, and outputs the acknowledgement (ACK) ornon-acknowledgement (NACK) to the controller 43.

FIG. 7 is a schematic block diagram showing a configuration example ofeach of mobile station apparatuses 2 in this embodiment. As shown inFIG. 7, the mobile station apparatus 2 includes an higher layer 71, acontroller 73, multiple reception antennas 75 l (l=1, 2, . . . ), areception processor 77, a demultiplexer 81, a modulation symbol decoder85, a modulation symbol generator 87, a multiplexer 91, a transmissionprocessor 93, and multiple transmission antennas 95 k (k=1, 2 . . . ).The modulation symbol generator 87, the multiplexer 91, the transmissionprocessor 93, the controller 73, the higher layer 71, and thetransmission antennas 95 k form a transmitter. In addition, themodulation symbol decoder 85, the demultiplexer 81, the receptionprocessor 77, the controller 73, the higher layer 71, and the receptionantennas 751 form a receiver.

The modulation symbol generator 87 acquires information to betransmitted in the channels in the uplink from the controller 73,generates a cyclic redundancy check (CRC) code from information to betransmitted in the uplink shared channel (PUSCH), and adds the cyclicredundancy check (CRC) code to the information. In addition, themodulation symbol generator, on the basis of a control signal inputtedfrom the controller 73, by using a turbo code or a convolutional code,modulates the data subjected to the error correction coding by using amodulation scheme such as QPSK, 16QAM, and 64QAM to generate modulationsymbols, and outputs the symbols to the multiplexer. In addition, theuplink control channel (PUCCH) is subjected to the code spread as shownin FIG. 5 and is outputted to the multiplexer 91.

The multiplexer 91 multiplexes the modulation symbols inputted from themodulation symbol generator 87 in a resource element in a subframe inthe uplink on the basis of the control signal from the controller 73 andoutputs the resource element to the transmission processor 93.

The transmission processor 93 performs an inverse fast Fourier transform(IFFT) on the modulation symbols inputted from the multiplexer 91 toperform modulation based on the DFT-Spread OFDM scheme, adds a guardinterval GI to each of the DFT-Spread OFDM-modulated DFT-Spread OFDMsymbols, generates a digital symbol for the baseband, converts thedigital signal for the baseband into an analog signal, generates anin-phase component and an orthogonal component of an intermediatefrequency from the analog signal, eliminates frequency componentsunnecessary for the intermediate frequency band, up-converts anintermediate-frequency signal into a high-frequency signal, eliminatesunnecessary frequency components, amplifies the power, outputs thesignal to a corresponding one of the transmission antennas 95 k, andthen transmits the signal.

The reception processor 77 amplifies a signal through a correspondingone of the reception antennas 75 l, down-converts the signal into theintermediate-frequency signal, eliminates unnecessary frequencycomponents, controls the amplitude level so that the signal level can bemaintained appropriately, performs quadrature demodulation on the basisof an in-phase component and an orthogonal component of the receivedsignal, converts the analog signal subjected to the quadraturedemodulation into a digital signal, eliminates a portion correspondingto a guard interval from the digital signal, performs a fast Fouriertransform on the signal from which the guard interval is eliminated, andperforms demodulation using the OFDM scheme.

Based on a control signal from the controller 73, the demultiplexer 81extracts a downlink control channel (PDCCH), a downlink shared channel(PDSCH), and a downlink pilot channel from resource elements in thereception signal demodulated by the reception processor 77 using theOFDM scheme. Propagation path compensation is performed on the downlinkcontrol channel (PDCCH) and the downlink shared channel (PDSCH) by usingthe downlink pilot channel and the channels are output to the modulationsymbol decoder 85.

Based on a control signal from the controller 73, the modulation symboldecoder 85 demodulates the downlink control channel (PDCCH) and thedownlink shared channel (PDSCH) inputted from the demultiplexer 81 byusing a demodulation scheme such as QPSK, 16QAM, or 64QAM, performserror correction decoding, and then outputs the channels to thecontroller 73.

The controller 73 performs scheduling (such as an HARQ process,transmission mode selection, and radio resource allocation) and the likeon the downlink and the uplink. The controller 73 transmits controlsignals to the reception processor 77, the demultiplexer 81, themodulation symbol decoder 85, the modulation symbol generator 87, themultiplexer 91, and the transmission processor 93 so as to control theseblocks. Based on a control signal, an uplink allocation information anddownlink allocation information from the base station apparatus 1, anacknowledgement (ACK)/non-acknowledgement (NACK) for the uplink sharedchannel, and the like which are inputted from the higher layer 71, thecontroller 73 performs radio resource allocation to data in the uplinkand the downlink, selection processes of the modulation scheme and thecoding scheme, retransmission control in HARQ, and generation of controlsignals used for controlling the blocks. The controller 73 also outputsthe information which is inputted from the higher layer and is to betransmitted in the uplink to the modulation symbol generator 87. Inaddition, the controller 73 as necessary processes the informationacquired through the downlink inputted from the modulation symboldecoder 85, and then outputs the information to the higher layer 71.

The higher layer 71 performs processing for a packet data convergenceprotocol (PDCP) layer, a radio link control (RLC) layer, and a radioresource control (RRC) layer. The higher layer 71 transmits controlsignals to the controller 73, the reception processor 77, thedemultiplexer 81, the modulation symbol decoder 85, the modulationsymbol generator 87, the multiplexer 91, and the transmission processor93 to control these blocks. The higher layer 71 includes a radioresource controller 71 a. The radio resource controller 71 a performsmanagement of various setting information, management of communicationstates of the mobile station apparatuses, management of buffer states ofthe mobile station apparatuses, management of identifiers (RNTIs) andthe like. In addition, the higher layer 71 performs the cyclicredundancy check (CRC) by using the cyclic redundancy check (CRC) codeadded to the downlink shared channel (PDSCH), checks for a correctnessor an error, generates an acknowledgement (ACK) or a non-acknowledgement(NACK) as a check result of the cyclic redundancy check (CRC) on thedownlink shared channel (PDSCH), and outputs the acknowledgement (ACK)or non-acknowledgement (NACK) to the controller 73.

Hereinabove, the description has been given of the configurations andthe overviews of the base station apparatus 1 and each mobile stationapparatus 2. Hereinbelow, a further detailed description is given ofthis embodiment.

The base station apparatus 1 transmits the data addressed to the mobilestation apparatus 2 in a downlink shared channel (PDSCH), and transmitsthe downlink allocation information indicating the scheduling result forthe downlink shared channel (PDSCH) in a downlink control channel(PDCCH) in the same subframe as that for the downlink shared channel(PDSCH) transmission.

The mobile station apparatus 2 monitors control channel elementaggregations of the downlink control channel for each subframe. Uponsucceeding in demodulation, decoding, and cyclic redundancy check (CRC)of the downlink allocation information, the mobile station apparatus 2extracts the downlink shared channel (PDSCH) in the same subframe asthat for the decoding of the downlink allocation information inaccordance with the downlink allocation information, and performsdemodulation, decoding, and cyclic redundancy check (CRC). Uponsucceeding in cyclic redundancy check of the downlink shared channel(PDSCH), the mobile station apparatus 2 generates an acknowledgement(ACK). Upon failure thereof, the mobile station apparatus 2 generates anon-acknowledgement (NACK).

In order to transmit the acknowledgement (ACK)/non-acknowledgement(NACK) by using the transmission diversity, the mobile station apparatus2 performs the processing described with FIG. 5 and generates as manysignals as the transmission antennas, the signals being obtained byspreading codes of the acknowledgement (ACK)/non-acknowledgement (NACK)and the uplink pilot signal. FIG. 5 shows the use of the same orthogonalcode sequence in the frequency domain in the transmission antennas anddifferent orthogonal code sequences among the slots. In addition, thecombination of the physical resource block (PRB) in which theacknowledgement (ACK)/non-acknowledgement (NACK) is arranged, an amountof cyclic shift given to the orthogonal code sequence in the frequencydomain, and the orthogonal code sequence in the time domain to bemultiplied by resource elements for the uplink control channel (PUCCH)and the uplink pilot channel is designed to be different amongtransmission antennas. The mobile station apparatus 2 arranges thesignals subjected to the code spread using the different spread codes inphysical resource blocks corresponding to the signals, and transmits thesignals through the transmission antennas corresponding to the signals.

The combinations, used by the transmission antennas, of the physicalresource block (PRB), the amount of cyclic shift and the orthogonal codesequence in the time domain for the acknowledgement(ACK)/non-acknowledgement (NACK) and the uplink pilot channel areuniquely determined in the following manner. Specifically, the number ofa control channel element (CCE) used for transmitting downlinkallocation information indicating a scheduling result for the downlinkshared channel (PDSCH) corresponding to the acknowledgement(ACK)/non-acknowledgement (NACK) is added to an offset value broadcastedby the base station apparatus 1, and the obtained value is inputted in acorresponding function. Inputting a different number of CCE into thefunction leads to a different combination of the physical resource block(PRB), the cyclic shift amount and the orthogonal code sequence in thetime domain.

By referring to FIG. 3, a description is given below of how to selectthe numbers of control channel elements for obtaining the combinations,to be applied to the transmission antennas, of the physical resourceblock (PRB), the cyclic shift amount and the orthogonal code sequence inthe time domain in transmitting acknowledgements(ACKs)/non-acknowledgements (NACKs) through two transmission antennasusing different combinations of the physical resource block (PRB), thecyclic shift amount and the orthogonal code sequence in the time domain.

The mobile station apparatus 2 selects the lowest number of CCE and thesecond lowest number of CCE (one higher than the lowest number of CCE)of the control channel elements (CCEs) in which downlink allocationinformation is detected, and obtains two combinations, to be applied tothe transmission antennas, of a physical resource block (PRB), a cyclicshift amount and an orthogonal code sequence in the time domain, on thebasis of values obtained by respectively adding the two numbers of CCEsto an offset value broadcasted by the base station apparatus 1.

A description is given of, in applying the combinations of the physicalresource block (PRB), the cyclic shift amount and the orthogonal codesequence in the time domain to the transmission antennas, how thecombinations of the physical resource block (PRB), the cyclic shiftamount and the orthogonal code sequence in the time domain areconcretely obtained based on the values obtained by adding the offsetvalue broadcasted by the base station apparatus 1 and applied to theantennas.

FIG. 3 shows that each control channel element aggregation isconstituted of control channel elements above the control channelelement aggregation.

Specifically, it is shown that the leftmost control channel elementaggregation having the number of 1 in FIG. 3 is constituted of a controlchannel element 1, the leftmost control channel element aggregationhaving the number of 2 in FIG. 3 is constituted of the control channelelement 1 and a control channel element 2, the leftmost control channelelement aggregation having the number of 4 in FIG. 3 is constituted ofthe control channel elements 1 and 2 and control channel elements 3 and4, and the leftmost control channel element aggregation having thenumber of 8 in FIG. 3 is constituted of the control channel elements 1,2, 3, and 4 and control channel elements 5, 6, 7, and 8.

For example, suppose a case where downlink allocation information isdetected in the control channel elements (CCEs) having the numbers ofCCEs of 5, 6, 7, and 8. In this case, values are obtained by adding theoffset value broadcasted by the base station apparatus 1 to 5 and 6which are the lowest number of CCE and the second lowest number of CCEof the numbers 5 to 8. Then, combinations of the physical resource block(PRB), the cyclic shift amount and the orthogonal code sequence in thetime domain code sequence are obtained based on the values and appliedto the transmission antennas.

The following shows an example of a method of obtaining a combination ofa physical resource block (PRB), a cyclic shift amount and an orthogonalcode sequence in the time domain from the number of CCE selected by themobile station apparatus. Note that since inclusion of CQI inexpressions makes the expressions complicated, simplified expressionsare used for the explanation on the assumption that the uplink controlchannel (PUCCH) includes only an acknowledgement(ACK)/non-acknowledgement (NACK).

The mobile station apparatus obtains a first valuen _(PUCCH) ⁽¹⁾from Formula (1) shown below.The first term on the right siden _(CCE)is the number of a control channel element selected by the mobilestation apparatus, and the second term on the right sideN _(PUCCH) ⁽¹⁾is a value broadcasted by the base station apparatus.[Formula 1]n _(PUCCH) ⁽¹⁾ =n _(CCE) +N _(PUCCH) ⁽¹⁾  (1)

Next, the mobile station apparatus obtains a second value m forobtaining a physical resource block (PRB) on the basis of Formula (2)shown below. The parentheses on the right side in Formula 2 represent afloor function, and the denominator of the fraction on the right sideN _(ACK/NACK) ^(RB)represents the number of acknowledgements (ACKs)/non-acknowledgements(NACKs) which can be code-multiplexed in a single physical resourceblock (PRB).

$\begin{matrix}\left\lbrack {{Formula}\mspace{14mu} 2} \right\rbrack & \; \\{m = \left\lfloor \frac{n_{PUCCH}^{(1)}}{N_{{ACK}/{NACK}}^{RB}} \right\rfloor} & (2)\end{matrix}$

Next, the mobile station apparatus obtains a third valuen′(n _(s))for obtaining a cyclic shift and an orthogonal code sequence in the timedomain on the basis of Formula (3). A modulo operator is represented by“mod” in Formula 3. A valuen _(s)represents the number (0, 1, 2, . . . , or 19) of a slot within a radioframe. A function of c(•) represents a function of a random number to begenerated using a value in the parentheses as a seed.

$\begin{matrix}{\mspace{79mu}\left\lbrack {{Formula}\mspace{14mu} 3} \right\rbrack} & \; \\{{n^{\prime}\left( n_{s} \right)} = \left\{ \begin{matrix}\left\{ {n_{PUCCH}^{(1)}{mod}\; N_{{ACK}/{NACK}}^{RB}} \right. & {{n_{s}{mod}\; 2} = 0} \\{{\left\lbrack {c\left( {{n^{\prime}\left( {n_{s} - 1} \right)} + 1} \right)} \right\rbrack{{mod}\left( {N_{{ACK}/{NACK}}^{RB} + 1} \right)}} - 1} & {{n_{s}{mod}\; 2} = 1}\end{matrix} \right.} & (3)\end{matrix}$

For example, suppose a case where the mobile station apparatus selects 5as the number of CCE, and where the base station apparatus broadcastsN _(PUCCH) ⁽¹⁾as 20. IfN _(ACK/NACK) ^(RB)is 12, the mobile station apparatus calculatesn _(PUCCH) ⁽¹⁾as 25 based on Formula (1) and calculates m as 2 based on Formula (2).When m is 2, the mobile station apparatus selects the leftmost physicalresource block assigned the number #2 in the subframe in FIG. 4. Inaddition, based on the expression in the upper portion of the right sideof Formula (3), the mobile station apparatus calculatesn′(n _(s))as 1 in a case of an even slot number. By using a numbern′(n _(s)−1)which is one smaller than that of the slot in the expression in thelower portion of the right side of Formula (3), the mobile stationapparatus calculatesn′(n _(s))in a case of an odd slot number. In addition, based onn′(n _(s)),the mobile station apparatus obtains a cyclic shift and an orthogonalcode sequence in the time domain.

Note that the mobile station apparatus monitors the downlink controlchannel for multiple cases where the number of the control channelelements is 1, 2, 4, 8, or the like. It is the base station apparatusthat determines how many control channel elements are used to transmitthe downlink control channel. The mobile station apparatus monitors thedownlink control channel, and, as a result, detects the downlinkallocation information in a single control channel element or multiplecontrol channel elements.

The detection in a single control channel element leads to only onecontrol channel element number, and thus does not fall under the scopeof the present invention.

In addition, the reason why the lowest number is selected is that thelowest number is selected in LTE, and thus it is better to use the sameone. Since a terminal in compliance with LTE-A is capable of performingradio communication with a base station in compliance with LTE as well,change is not particularly required unless there is an advantage.

The second lowest number is selected because the same one can be easilyselected in the control channel element aggregation number 2, 4, or 8.What is required is to select only two numbers of control channelelements in the control channel element aggregation. Thus, a combinationof the lowest number and the highest number or the like may be employed.

When the downlink allocation information is detected in a single controlchannel element, there is only one number of CCE, and thus only onecombination of the physical resource block (PRB), the cyclic shiftamount and the orthogonal code sequence in the time domain is obtained.This means that the transmission diversity cannot be used. Thus, whenthe mobile station apparatus transmits the uplink control channel(PUCCH) by using the transmission diversity, the base station apparatus1 transmits the downlink allocation information in only a CCEaggregation having the number of CCE aggregation number of 2 or more,and the mobile station apparatus 2 monitors CCE aggregations having thenumber of CCE aggregation number of 2 or more for the downlinkallocation information.

The base station apparatus 1 receives acknowledgements(ACKs)/non-acknowledgements (NACKs) and uplink pilot channelstransmitted through the transmission antennas of the mobile stationapparatus 2, performs inverse spread thereon, and performsdemultiplexing, demodulation, and decoding on the acknowledgements(ACKs)/non-acknowledgements (NACKs) and uplink pilot channels.

FIG. 8 is a flowchart showing a processing flow of the mobile stationapparatus 2 in the first embodiment of the present invention. The mobilestation apparatus 2 receives downlink allocation information from a basestation apparatus in a downlink control channel (PDCCH) (Step S10).Next, the mobile station apparatus 2 performs demodulation, decoding,and cyclic redundancy check (CRC) on the downlink shared channel (PDSCH)in accordance with the downlink allocation information received in StepS10 (Step S11). Next, the mobile station apparatus 2 generates anacknowledgement (ACK) or a non-acknowledgement (NACK) in accordance withthe result of the cyclic redundancy check (CRC) in Step S12 (Step S12).Next, the mobile station apparatus 2 selects the lowest number and thesecond lowest number of the numbers of the control channel elements(CCEs) in which the downlink allocation information is received (StepS13). Next, based on each of the selected numbers, the mobile stationapparatus 2 obtains a physical resource block (PRB), a cyclic shift andan orthogonal code sequence in the time domain for each transmissionantenna, and performs code spread on the acknowledgement (ACK) or thenon-acknowledgement (NACK) and the uplink pilot channel (Step S14).Next, the mobile station apparatus 2 arranges the acknowledgment (ACK)or the non-acknowledgement (NACK) and the uplink pilot channel subjectedto the code spread in the corresponding physical resource block (PRB)obtained for the antenna, and then transmits them to the base stationapparatus (Step S15).

For example, when the downlink allocation info nation is detected incontrol channel elements (CCEs) having the numbers of CCEs of 5, 6, 7,and 8 in Step S10, 5 and 6 which are the lowest number of CCE and thesecond lowest number of CCE are selected in Step S13, and a physicalresource block (PRB), a cyclic shift and an orthogonal code sequence inthe time domain are obtained based on the selected numbers 5 and 6 foreach transmission antenna in Step S14.

As described above, use the communication technique according to thefirst embodiment of the present invention makes it possible to obtainthe transmission diversity gain by using the same channel structure asthat in LTE in the following manner. Specifically, each of the mobilestation apparatuses 2 (a to c) selects multiple combinations of a radioresource, a cyclic shift and an orthogonal code sequence in the timedomain, performs code spread on a signal by using the selected multipleradio resource, a cyclic shift and an orthogonal code sequence in thetime domain, and transmits the signals through the multiple transmissionantennas.

Meanwhile, the reason of using the same channel structure as that in LTEis that there is an advantage that an ACK/NACK of the mobile stationapparatuses in compliance with LTE and LTE-A can be code-multiplexed inthe same physical resource block without any restrictions. Othertransmission diversity methods have restrictions on the codemultiplexing and thus have the reduced number of signals which can becode-multiplexed. Alternatively, if a completely new acknowledgement(ACK)/non-acknowledgement (NACK) structure is employed, there arises aproblem that the ACKs/NACKs in LTE and LTE-A cannot be code-multiplexedin the same physical resource block (PRB), or the like.

Second Embodiment

Next, a description is given of communication technique according to asecond embodiment of the present invention. This embodiment ischaracterized in that one of the mobile station apparatuses 2 (forexample, 2 a) avoids selecting the same number as those by the othermobile station apparatuses 2 in the following manner in addition to thefirst embodiment. Specifically, the mobile station apparatus 2 receivesdownlink allocation information in a single control channel element(CCE), selects the number of the control channel element (CCE) in whichthe downlink allocation information is received, further judges whetherthe number of the control channel element (CCE) in which the downlinkallocation information is received is a multiple of a specific value,and switches between selecting a number one higher than the number ofthe control channel element (CCE) in which the downlink allocationinformation is received and selecting a number one lower. Thereby, acombination of a physical resource block (PRB), a cyclic shift and anorthogonal code sequence in the time domain which are used for anacknowledgement (ACK)/negative acknowledgement (NACK) and an uplinkpilot channel can be made different from those in the other mobilestation apparatuses 2 (for example, 2 b and 2 c). Since theconfigurations of a base station apparatus 1 and the mobile stationapparatuses 2 in the second embodiment are the same as those in thefirst embodiment (FIG. 6 and FIG. 7), illustrations thereof will beomitted.

By referring to FIG. 3, a description is given of how each mobilestation apparatus 2 selects two numbers of control channel elements(CCEs) for obtaining a physical resource block (PRB), a cyclic shiftamount and an orthogonal code sequence in the time domain which are usedfor the acknowledgement (ACK)/negative acknowledgement (HACK) and anuplink pilot channel in the second embodiment.

1) Upon receipt of the downlink allocation information in controlchannel element (CCE) having an odd number, i.e., a number which is nota multiple of 2, the mobile station apparatus 2 selects the number ofthe control channel element (CCE) in which the downlink allocationinformation is received and a number one higher than the number of thecontrol channel element (CCE). 2) Upon receipt of the downlinkallocation information in a control channel element (CCE) having an evennumber, i.e., a number which is the multiple of 2, the mobile stationapparatus 2 selects the number of the control channel element (CCE) inwhich the downlink allocation information is received and a number onelower than the number of the control channel element (CCE).

For example, upon receipt of the downlink allocation information in acontrol channel element (CCE) having the odd number such as No. 1, No.3, No. 5, or No. 7, the mobile station apparatus selects a number onehigher than the CCE number, such as No. 2, No. 4, No. 6, or No. 8. Uponreceipt of the downlink allocation information in a control channelelement (CCE) having the even number such as No. 2, No. 4, No. 6, or No.8, the mobile station apparatus selects a number one lower than the CCEnumber, such as No. 1, No. 3, No. 5, or No. 7.

Instead of the method of switching the selection based on whether or notthe control channel element number is the multiple of 2, the mobilestation apparatus 2 may switch the selection based on whether or not thenumber is a multiple of 4 or a multiple of 8. Specifically, upon receiptof the downlink allocation information in a control channel element(CCE) having a number which is not the multiple of 4, the mobile stationapparatus 2 may select the number of the control channel element (CCE)in which the downlink allocation information is received and a numberone higher than the number of the control channel element (CCE). Uponreceipt of the downlink allocation information in a control channelelement (CCE) having a number which is the multiple of 4, the mobilestation apparatus 2 may select the number of the control channel element(CCE) in which the downlink allocation information is received and anumber one lower than the number of the control channel element (CCE).

Alternatively, upon receipt of the downlink allocation information in acontrol channel element (CCE) having a number which is not the multipleof 8, the mobile station apparatus 2 may select the number of thecontrol channel element (CCE) in which the downlink allocationinformation is received and a number one higher than the number of thecontrol channel element (CCE). Upon receipt of the downlink allocationinformation in a control channel element (CCE) having a number which isthe multiple of 8, the mobile station apparatus 2 may select the numberof the control channel element (CCE) in which the downlink allocationinformation is received and a number one lower than the number of thecontrol channel element (CCE).

FIG. 9 is a flowchart showing a processing flow of the mobile stationapparatus 2 in a second embodiment of the present invention. Firstly,the mobile station apparatus 2 receives downlink allocation informationfrom the base station apparatus in the downlink control channel (PDCCH)(Step S20). Next, the mobile station apparatus 2 performs demodulation,decoding, and cyclic redundancy check (CRC) on the downlink sharedchannel (PDSCH) in accordance with the received downlink allocationinformation (Step S21). Next, the mobile station apparatus 2 generatesan acknowledgement (ACK) or a non-acknowledgement (NACK) in accordancewith a result of the cyclic redundancy check (CRC) (Step S22). Next, themobile station apparatus 2 judges the number of control channel elements(CCEs) forming a CCE aggregation in which the downlink allocationinformation is arranged (Step S23). If the number of control channelelements (CCEs) is 2 or more (2 or more in Step S23), the mobile stationapparatus 2 selects the lowest number and a number one higher than thelowest number of the numbers of the control channel elements (CCEs) inwhich the downlink allocation information is received (Step S25). Next,based on the selected numbers, the mobile station apparatus 2 obtains aphysical resource block (PRB), a cyclic shift and an orthogonal codesequence in the time domain for each transmission antenna, and performscode spread on the acknowledgement (ACK) or the non-acknowledgement(NACK) and the uplink pilot channel (Step S27).

Next, the mobile station apparatus 2 arranges the acknowledgment (ACK)or the non-acknowledgement (NACK) and the uplink pilot channel subjectedto the code spread in the corresponding physical resource block (PRB)obtained for the antenna, and then transmits them to the base stationapparatus (Step S28). If the number of control channel elements (CCEs)is 1 in Step S23 (1 in Step S23), the mobile station apparatus 2 furtherjudges whether or not the number of CCE is a multiple of a specificnumber (Step S24). If the multiple of the control channel element (CCE)is the multiple of the specific number (S24-Yes), the mobile stationapparatus 2 selects the number of the control channel element (CCE) inwhich the downlink allocation information is received and a number onelower than the number (Step S26) and proceeds to Step S27. If themultiple of the control channel element (CCE) is the multiple of thespecific number (S24-No), the mobile station apparatus 2 proceeds toStep S25.

Note that the specific number is such a number as 2, 4, or 8 and is oneof the numbers which are the same as the control channel elementaggregation numbers, except 1. Which one of 2, 4, and 8 is to be usedshould be determined in advance.

The base station apparatus has not transmitted the downlink allocationinformation to the mobile station apparatus yet, but does not use thecontrol channel element (CCE) having the number selected by the mobilestation apparatus to transmit the downlink allocation information to anyof the other mobile station apparatuses 2. In the event that the basestation apparatus transmits the downlink allocation information throughthe control channel element (CCE) having such a number, the multiplemobile station apparatuses 2 select the same number of the controlchannel element (CCE), and thus each transmit an acknowledgement(ACK)/negative acknowledgement (NACK) and an uplink pilot channel byusing the same physical resource block (PRB), cyclic shift andorthogonal code sequence in the time domain. This causes aninterference.

However, a transmission power command and downlink allocationinformation or uplink allocation information indicating a result ofscheduling for a downlink shared channel (PDSCH) which do not requiretransmission of an acknowledgement (ACK)/negative acknowledgement (NACK)do not cause the problem as above, and thus can be arranged in thecontrol channel element (CCE) having the number selected by the mobilestation apparatus 2.

As described above, with the communication technique according to thesecond embodiment of the present invention, even when the mobile stationapparatus 2 receives the downlink allocation information in a singlecontrol channel element (CCE), the mobile station apparatus 2 selectsmultiple combinations of a radio resource, a cyclic shift and anorthogonal code sequence in the time domain, performs code spread on asignal by using the multiple combinations of the radio resource, thecyclic shift and the orthogonal code sequence in the time domain, andtransmits resultant signals through multiple transmission antennas.Thereby, the transmission diversity gain can be obtained without newlyreserving a radio resource in such a manner as to avoid imposing arestriction on the arrangement of the downlink allocation information asmuch as possible.

Third Embodiment

Next, a description is given of a third embodiment of the presentinvention. In the third embodiment, the multiple numbers of controlchannel elements (CCEs) in which downlink allocation information arereceived are not selected unlike the first embodiment. Instead, a cyclicshift an orthogonal code sequence in the time domain, and a physicalresource block (PRB) are obtained based on a value broadcasted by thebase station and the number of control channel elements (CCEs) in whichthe downlink allocation information is received. Thereby, thetransmission diversity is applied to transmission of an acknowledgement(ACK)/negative acknowledgement (NACK) without influencing the othermobile station apparatuses 2. The configurations of a base stationapparatus 1 and mobile station apparatuses 2 in the third embodiment arethe same as those in the first embodiment.

The base station apparatus 1 in the third embodiment is characterized bytransmitting downlink allocation information after notifying each of themobile station apparatuses 2 of a value used for obtaining a physicalresource block (PRB), a cyclic shift and an orthogonal code sequence inthe time domain used for transmitting an acknowledgement (ACK)/negativeacknowledgement (NACK) and an uplink pilot channel by the mobile stationapparatus 2. In order to prevent the multiple mobile station apparatuses2 from using the same physical resource block (PRB), the cyclic shiftand the orthogonal code sequence in the time domain, the base stationapparatus 1 also notifies each mobile station apparatus 2 of a valuelower than an offset broadcasted by the base station apparatus 1 or avalue higher than a value obtained by adding the offset to the maximumcontrol channel element (CCE) number.

The reason why the above value is used is that the first embodiment andthe second embodiment have a problem that a restriction is imposed onthe arrangement of the downlink allocation information in order that thebase station apparatus can avoid a problem that different mobile stationapparatuses transmit acknowledgements (ACKs)/negative acknowledgements(NACKs) by using the same physical resource block and orthogonal code,depending on the arrangement of the downlink allocation information. Incontrast in this embodiment, the problem can be completely avoided byusing the above value (notified value) (the problem can be avoidedmostly but not completely in the second embodiment.)

Each of the mobile station apparatuses 2 in the third embodiment selectsthe lowest number of the numbers of control channel elements (CCEs) inwhich the downlink allocation information is received. Based on a valueobtained by adding the selected number to the offset broadcasted by thebase station apparatus and on the value notified by the base stationapparatus 1, the mobile station apparatus 2 obtains a physical resourceblock (PRB), a cyclic shift and an orthogonal code sequence in the timedomain which are used for transmitting an acknowledgement (ACK)/negativeacknowledgement (NACK) and an uplink pilot channel.

For example, suppose a case where the base station apparatus 1broadcasts 20 as the offset, notifies the mobile station apparatuses of4, and transmits downlink allocation information for one of the mobilestation apparatuses 2 in control channel elements having the numbers ofCCEs of 5 and 6. In this case, the mobile station apparatus 2 selects 5from the numbers of CCEs. Then, based on a value of 25 obtained byadding the selected number of 5 to the offset of 20 and on the value of4 notified by the base station apparatus 1, the mobile station apparatus2 obtains the physical resource block (PRB), the cyclic shift and theorthogonal code sequence in the time domain which are used fortransmitting an acknowledgement (ACK)/negative acknowledgement (NACK)and an uplink pilot channel.

Procedures for obtaining the physical resource block (PRB), the cyclicshift and the orthogonal code sequence in the time domain are the sameas those described by using the formulae in the first embodiment above,and thus a description thereof will herein be omitted.

FIG. 10 is a flowchart showing a processing flow of the mobile stationapparatus 2 in a third embodiment of the present invention. Firstly, themobile station apparatus 2 receives a value notified by the base stationapparatus 1 (Step S30). Next, the mobile station apparatus 2 receivesdownlink allocation information from the base station apparatus in thedownlink control channel (PDCCH) (Step S31). Next, the mobile stationapparatus 2 performs demodulation, decoding, and cyclic redundancy check(CRC) on the downlink shared channel (PDSCH) in accordance with thedownlink allocation information (Step S32). Next, the mobile stationapparatus 2 generates an acknowledgement (ACK) or a non-acknowledgement(NACK) in accordance with a result of the cyclic redundancy check (CRC)(Step S33). Next, the mobile station apparatus 2 selects the lowestnumber of the numbers of the control channel elements (CCEs) in whichthe downlink allocation information is received (Step S34). Next, basedon the notified value and the selected number, the mobile stationapparatus 2 obtains a physical resource block (PRB), a cyclic shift andan orthogonal code sequence in the time domain for each transmissionantenna, and performs code spread on the acknowledgement (ACK) or thenon-acknowledgement (NACK) and the uplink pilot channel (Step S35).Next, the mobile station apparatus 2 arranges the acknowledgment (ACK)or the non-acknowledgement (NACK) and the uplink pilot channel subjectedto the code spread in the corresponding physical resource block (PRB)obtained for the antenna, and then transmits them to the base stationapparatus (Step S36).

According to the third embodiment of the present invention, upon receiptof the downlink allocation information in a single or more controlchannel elements (CCEs), the mobile station apparatus 2 selects multiplecombinations of a radio resource, a cyclic shift and an orthogonal codesequence in the time domain, performs code spread on a signal by usingthe multiple combinations of the radio resource, the cyclic shift andthe orthogonal code sequence in the time domain, and transmits resultantsignals through multiple transmission antennas. Thereby, although aradio resource for an acknowledgement (ACK)/negative acknowledgement(NACK) is newly consumed, the transmission diversity gain can beobtained without imposing a restriction on the arrangement of thedownlink allocation information.

Note that the combination of the physical resource block (PRB), thecyclic shift and the orthogonal code sequence in the time domain isapplied to each transmission antenna in the first embodiment, the secondembodiment, and the third embodiment of the present invention. However,multiple transmission antenna groups may be formed from the multipletransmission antennas, and the physical resource block (PRB), the cyclicshift and the orthogonal code sequence in the time domain may be appliedto each transmission antenna group. For example, a first transmissionantenna group is formed from the first transmission antenna and thesecond transmission antenna, and a second transmission antenna group isformed from the third transmission antenna and the fourth transmissionantenna. Then, different combinations of the physical resource block(PRB), the cyclic shift in the time domain, and the orthogonal codesequence may be applied to the first transmission antenna group and thesecond transmission antenna group, respectively.

Programs running on the base station apparatus 1 and the mobile stationapparatuses 2 according to the present invention are programs (programsfor causing a computer to function) for controlling a CPU (CentralProcessing Unit) and the like for the purpose of implementing functionsof the aforementioned embodiments according to the present invention. Inaddition, information handled by these apparatuses is accumulatedtemporarily in a RAM (Random Access memory) in processing thereof, thenstored in any of various ROMs (Read Only Memories) such as a Flash ROMor a HDD (Hard Disk Drive), and read, modified or written by the CPU asnecessary.

In addition, processing by the blocks of the apparatuses may beperformed in the following manner. Specifically, a program forimplementing the functions of the higher layer, the controller, thereception antennas, the reception processor, the demultiplexer, themodulation symbol decoder, the modulation symbol generator, themultiplexer, the transmission processor, and the transmission antennasin FIG. 6, and the higher layer, the controller, the reception antennas,the reception processor, the demultiplexer, the modulation symboldecoder, the modulation symbol generator, the multiplexer, thetransmission processor, the transmission antennas in FIG. 7 is recordedin a computer-readable recording medium, and the program recorded inthis recording medium is read and executed by a computer system. Notethat the “computer system” includes an OS and hardware such as aperipheral device.

In addition, the “computer-readable recording medium” is a storagedevice including a portable medium such as a flexible disk, a magnetooptical disk, and a ROM or a CD-ROM, as well as a hard disk built in thecomputer system. Moreover, the “computer-readable recording medium”includes: one which dynamically holds a program for a short time like acommunication wiring in a case of transmitting a program via a networksuch as the Internet or a communication line such as a telephone line;and one which holds a program for a certain time period like a volatilememory inside a computer system serving as a server or a client in theaforementioned case of transmitting the program. Besides, the programmay implement a part of the aforementioned functions, and furthermore,may be capable of implementing the aforementioned functions incombination with a program already recorded in the computer system.

The embodiments of the present invention have been described in detailby referring to the drawings. However, a concrete configuration thereofis not limited to those in the embodiments, and the present inventionincludes a design modification and the like which do not depart from thescope of the present invention.

INDUSTRIAL APPLICABILITY

The present invention is applicable to a communication apparatus.

The invention claimed is:
 1. A radio communication system comprising: aplurality of mobile station apparatuses and a base station apparatus,wherein the base station apparatus transmits data and downlinkallocation information indicating a result of scheduling of the data,and each of the mobile station apparatuses: receives the downlinkallocation information, derives a plurality of spread codes and aplurality of uplink radio resources on the basis of a lowest number ofcontrol channel elements in which the downlink allocation information isreceived and a number one larger than the lowest number, spreads pilotsignals, which are to be used for compensating propagation paths by thebase station apparatus, by using each of the derived spread codesdetermined based on the lowest number and the number one larger than thelowest number of control channel elements, and transmits the spreadpilot signals by using the plurality of the derived uplink radioresources through a plurality of transmission antennas.
 2. A basestation apparatus comprising: a transmitting section configured to senda mobile station apparatus data and downlink allocation informationindicating a result of scheduling of data, a receiving sectionconfigured to receive pilot signals after the mobile station apparatusderives a plurality of spread codes and a plurality of uplink radioresources based on a lowest number of control channel elements in whichthe downlink allocation information is received and a number one largerthan the lowest number, wherein: the pilot signals are to be used forcompensating propagation paths by the base station apparatus, the pilotsignals are spread by using each of the plurality of derived spreadcodes determined based on the lowest number and the number one largerthan the lowest number of control channel elements, and the pilotsignals are transmitted by the mobile station apparatus in a pluralityof the derived radio resources in an uplink through a plurality oftransmission antennas, plurality of spread codes and the plurality ofradio resources in the uplink on the a processing section configured toperform inverse spread on the received pilot signal, and ademultiplexing section configured to demultiplex the pilot signaltransmitted through the respective transmission antennas of the mobilestation apparatus.
 3. A mobile station apparatus comprising: a receivingsection configured to receive data and downlink allocation informationindicating a result of scheduling of the data transmitted by a basestation apparatus, a deriving section configured to derive a pluralityof spread codes and a plurality of uplink radio resources on the basisof a lowest number of control channel elements in which the downlinkallocation information is received and a number one larger than thelowest number, a spreading section configured to spread pilot signals,which are to be used for compensating propagation paths by the basestation apparatus, by using each of the derived spread codes determinedbased on the lowest number and the number one larger than the lowestnumber of control channel elements, and a transmitting sectionconfigured to transmit the spread pilot signals in a plurality of thederived uplink radio resources through a plurality of transmissionantennas.
 4. A radio communication method of a base station apparatus,comprising the steps of: transmitting data to a mobile station apparatusand downlink allocation information indicating a result of scheduling ofdata; receiving pilot signals after the mobile station apparatus derivesa plurality of spread codes and a plurality of uplink radio resourcesbased on a lowest number of control channel elements in which thedownlink allocation information is received and a number one larger thanthe lowest number, wherein: the pilot signals are to be used forcompensating propagation paths by the base station apparatus, the pilotsignals are spread by using each of the plurality of the derived spreadcodes determined based on the lowest number and the number one largerthan the lowest number of control channel elements, and the pilotsignals are transmitted by the mobile station apparatus transmits in thederived uplink radio resources through a plurality of transmissionantennas; performing inverse spread on the received pilot signals; anddemultiplexing the pilot signals transmitted through the respectivetransmission antennas of the mobile station apparatus.
 5. A radiocommunication method of a mobile station apparatus, comprising the stepsof: receiving data and downlink allocation information indicating aresult of scheduling of the data from a base station apparatus; derivinga plurality of spread codes and a plurality of uplink radio resources onthe basis of a lowest number of control channel elements in which thedownlink allocation information is received and a number one larger thanthe lowest number; and spreading pilot signals, which are to be used forcompensating propagation paths by the base station apparatus, by usingeach of the derived spread codes determined based on the lowest numberand the number one larger than the lowest number of control channelelements, and transmitting the spread pilot signals in a plurality ofthe derived uplink radio resources in an uplink through a plurality oftransmission antennas.